fall over (oneself) to do (something)

Translations
se plier en quatre pour faire (quelque chose)
Definitions
To be extremely eager or enthusiastic to do something, often to the point of being overly eager or trying too hard; to compete with others in showing willingness or eagerness to do something.